St Mark's Church, Blackpool
Church in Blackpool, EnglandThe Parish Church of St. Mark, Layton, Lancashire, England was built in 1927. The building is home to a Church of England Christian community. St.Mark's is a young church compared to many other churches, but has close links with local history because Layton Village was mentioned in the Norman Era 1066-1154 AD.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Layton railway station (England)
Railway station in Lancashire, England

Layton, Blackpool
Human settlement in England
St Mary's Catholic Academy
Academy in Blackpool, Lancashire, England
Devonshire Primary Academy
Primary academy in Blackpool, Lancashire, England
Unity Academy Blackpool
Academy in Blackpool, Lancashire, England

Kingscote Park, Blackpool
Park in county of Lancashire, England

Layton cemetery
Cemetery in Lancashire, England

Blackpool North Carriage Maintenance Depot
Railway maintenance depot in Blackpool, Lancashire